Popular Wordlists
  • word of the day

    satureja douglasii

    satureja douglasii - Dictionary definition and meaning for word satureja douglasii

    Definition
    (noun) trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally
Download our Mobile App Today
Receive our word of the day
on Whatsapp